Experience Teaching a Semester-Long Inferno Course
نویسنده
چکیده
In the spring of 2004, a semester-long course for undergraduates was organized as part of CMU’s student-taught StuCo (student college) curriculum. The course covered material ranging from a historical background on Inferno’s development, the Limbo programming language and related systems such as Communicating Sequential Processes (CSP), to the implementations of the Inferno emulator and native operating system. This paper details the structure of the course, lessons learned explaining concepts about the Inferno and Plan 9 operating systems and presents examples of questions raised and misconceptions incurred by students during the 12 week course.
منابع مشابه
Challenges and Lessons Learned in Teaching an Online GIS Course
This presentation describes the challenges and lessons learned from teaching a totally online, semester-long GIS course. The course was the first offering in a planned online Masters in GIScience degree. The online course is compared to a similar on-campus course in several areas, including methods of content delivery, assessment of student learning, and lab exercises using ArcGIS. The lessons ...
متن کاملTeaching a Research-Oriented Visualization Course
This paper describes how a one-semester advanced-level course can be designed so that the students conduct original research in graphics and visualization. The course aims to produce papers that are acceptable at a peer-reviewed technical conference. I describe my experience teaching such a course in the spring semester of 1996. This report is intended to encourage others who wish to undertake ...
متن کاملAn Exploration of Student Experiences with Learner-Centered Instructional Strategies
In this exploratory study, we examined how undergraduate students experience learning in a learner-centered teaching environment and their perceptions of motivation towards learning material in an introductory public speaking communications course. Six faculty members participated in a semester-long study where their teaching strategies were observed. Three faculty members participated in a cog...
متن کاملUsing Software Technologies to Enhance Students Learning: An Experience in Software Project Management Course
The use of Information technology (IT) tools in teaching provides innovative learning environments that increases students’ interaction with instructor and among students themselves. It is expected that the use of technology to enhance student learning experience. In this paper, I report my experience in teaching software project management course using different technologies. A survey was cond...
متن کاملHOW WE TEACH Classroom and Laboratory Research Projects Teaching Animal Physiology: a 12-year experience transitioning from a classical to interactive approach with continual assessment and computer alternatives
Kaisarevic SN, Andric SA, Kostic TS. Teaching Animal Physiology: a 12-year experience transitioning from a classical to interactive approach with continual assessment and computer alternatives. Adv Physiol Educ 41: 405– 414, 2017; doi:10.1152/ advan.00132.2016.—In response to the Bologna Declaration and contemporary trends in Animal Physiology education, the Animal Physiology course at the Facu...
متن کامل